define(["app","js/init",'js/risk/riskModel'], 
	function(app, base,model) {
	
		
	/**
	 * 获取图表数据
	 */
	function getPie(_options){
		
	}
	
	/**
	 * 获取部门列表数据
	 * @param _options.module
	 * @param _options.bizcode
	 * @param _options.method
	 */
	function getDeptCount(_options){
		
		var _module = 'risk'
		var _method = 'getCurrentDept';
		
		if(_options){
			if(_options.module){
				_module = _options.module
			}
			
			if(_options.method){
				_method = _options.method
			}
		}
		url = base.base + base.appBase +'/'+_module+'/'+ _method +'.m';	
		$.ajax({
			url	: url,
			data: {userid:user.userid,bizcode:model.bizcode},
			ansyc: false,
			success: function(data){
				
				_cv.router.load({
					url:'app/patient/list.html',
					query:{
						module	: module,
						method	: "getCriticalDept",
						code	: typeCode,name:typeName ,
						pieClick: pieClick,
						data	: data
					}
				});
				
				app.f7.hidePreloader();
			}
			,
			error:function(){
				app.f7.hidePreloader();
				toast.show({msg:'数据加载失败！'})
			}
		})	
	}
	
	/**
	 * 获取患者列表数据
	 */
	function getPatientList(_options){
		
	}
	
	/**
	 * 获取数据
	 * @param _options.url
	 * @param _options.data
	 * @param _options.success
	 * @param _options.ansyc	同步模式
	 */
	function getData(_options){
		
		
		
		if(_options && _options.url && _options.data){
			
			var _param = {
				
				ansyc: false
			}
			
			$.extend(_param,_options) 
		
			$.ajax({
				
				ansyc: false,
				success: function(data){
					
					_cv.router.load({
						url:'app/patient/list.html',
						query:{
							module	: module,
							method	: "getCriticalDept",
							code	: typeCode,name:typeName ,
							pieClick: pieClick,
							data	: data
						}
					});
					
					app.f7.hidePreloader();
				}
				,
				error:function(){
					app.f7.hidePreloader();
					toast.show({msg:'数据加载失败！'})
				}
			})	
		}
	}
	
	return getData
});